Galapagos 5-1-01 Puerto Ayora Boats In Academy Bay [1 of 21]
Puerto Ayora is a modern town with a population of over 12,000 people on Santa Cruz Island and is an obligatory stop for all ships so there are many hotels, restaurants, souvenir shops, internet cafes, etc. We were surprised by the hustle and bustle in Academy Bay, with over 50 boats anchored in the bay.